package com.dsprun.dspai.dto;


import lombok.Data;

/**
 * 信息提取请求DTO
 * 用于从非结构化文本中提取结构化信息
 */
@Data
public class ExtractInfoRequest {
    /**
     * 待处理的原始文本
     * @example "张三，30岁，联系方式：13800138000，邮箱：zhangsan@example.com"
     */
    private String text;

    /**
     * 可选：要提取的信息类型
     * @example "PERSON" (个人信息) 或 "COMPANY" (企业信息)
     */
    private String infoType;

    /**
     * 可选：是否启用高级提取模式
     */
    private boolean advancedMode = false;
}